high starting torque - Francés Inglés Diccionario